Big Huge Thesaurus

standing stone

noun